package com.spa.application.dto.common.rule;

import com.spa.infrastructure.enums.dict.rule.RuleClassifyEnum;
import com.spa.infrastructure.enums.dict.rule.RuleFlagEnum;
import com.spa.infrastructure.enums.dict.rule.RuleTypeEnum;
import lombok.Data;

import java.util.List;

/**
 * 规则参数
 *
 * @author lig
 * @since 2024-03-26
 */
@Data
public class RuleDto {

    private RuleTypeEnum ruleTypeEnum;

    private RuleFlagEnum ruleFlagEnum;

    private RuleClassifyEnum ruleClassifyEnum;

    private String ruleTypeDesc;

    private String ruleFlagDesc;

    private String ruleClassifyDesc;

    private Integer serial;

    private Integer flag;

    private Integer type;

    /**
     * val
     */
    private String val;

    /**
     * 指标列表
     */
    private List<KpiDto> kpiList;

}
